home *** CD-ROM | disk | FTP | other *** search
- /*****************************************************************************
- FILE : cc_rcc_topo.ph
- SHORTNAME :
- SNNS VERSION : 3.2
-
- PURPOSE : Header file of correspondent '.c' file
- NOTES :
-
- AUTHOR : Michael Schmalzl
- DATE : 5.2.1993
-
- CHANGED BY : Michael Schmalzl
- IDENTIFICATION : @(#)cc_rcc_topo.ph 1.8 3/15/94
- SCCS VERSION : 1.8
- LAST CHANGE : 3/15/94
-
- Copyright (c) 1990-1994 SNNS Group, IPVR, Univ. Stuttgart, FRG
-
- ******************************************************************************/
- #ifndef _CC_RCC_TOPO_DEFINED_
- #define _CC_RCC_TOPO_DEFINED_
-
- /* begin global definition section */
-
- krui_err cc_topoSort(int topoSortId);
-
- /* end global definition section */
-
- /* begin privat definition section */
-
- #define RCC_FLAG 0x0800
- #define LINKS_LEAVING(unitPtr) unitPtr->value_a
- #define LINKS_ARRIVEING(unitPtr) unitPtr->value_b
- #define INPUT_LINKS(unitPtr) unitPtr->value_c
-
- static void cc_clearFlags(void);
- static void rcc_clearFlags(void);
- static void DepthFirst4(struct Unit *unitPtr, int depth);
- static void DepthFirst5(struct Unit *unitPtr, int depth);
- static void cc_quicksort(int left, int right );
-
- static TopoPtrArray global_topo_ptr;
-
- /* end privat definition section */
-
- #endif /* _CC_RCC_TOPO_DEFINED_ */
-
-
-
-
-
-
-
-